long-standing past - Alemán Inglés Diccionario